package city.spring.modules.oldman.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 实体类：
 * 服务预定记录 (
 * 服务预定记录)
 *
 * @author pxm
 * @date 2020-08-19 15:52:29
 */
@Data
@TableName("service_reservation_record")
public class ServiceReservationRecordEntity implements Serializable {

    /**
     * ID
     */
    @TableId(type = IdType.ASSIGN_ID)
    private String id;

    /**
     * 订单编号
     */
    private String orderNum;

    /**
     * 老人ID
     */
    private String oldmanId;
    /**
     * 床位号
     */
    private String bedNumber;

    /**
     * 项目ID
     */
    private String projectId;

    /**
     * 服务次数
     */
    private Integer serviceCount;

    /**
     * 应收费用
     */
    private BigDecimal receiveFee;

    /**
     * 下单时间
     */
    private LocalDateTime orderTime;

    /**
     * 服务预定时间
     */
    private LocalDateTime serviceTime;

    /**
     * 执行状态
     */
    private Integer orderStatus;

    /**
     * 支付状态
     */
    private Integer payStatus;

    /**
     * 创建时间
     */
    private LocalDateTime gmtCreate;

    /**
     * 修改时间
     */
    private LocalDateTime gmtModified;

    /**
     * 登记人
     */
    private String registrant;
}